@charset "UTF-8";
body{background:#AAC6C1;font-family:"Helvetica",Arial, sans-serif;font-size:12px; line-height: 1.3}
a{color:#057B2F;text-decoration:none;}
a:hover{color:#307F6F;}
.geral{width:968px;margin:auto;}
#topo{line-height:64px;}
#menu{display:inline-block;font-size:14px;font-weight:700;}
#menu ul{width:auto;margin:0;padding:0;}
#menu li{display:inline-block;padding:0 5px;}
#menu a{text-decoration:none;color:#307F6F;text-shadow:0 1px 0 #C2D5D3;}
#menu a:hover{text-shadow:0 1px 0 #FFF;}
#busca{display:inline-block;float:right;margin-top:12px;}
#busca input{border:solid 1px #CCC;line-height:24px;color:#666;border-radius:10px;height:24px;width:200px;}
#conteiner{width:968px;min-height:800px;overflow:hidden;background:url("../img/fundo.jpg") repeat-y #FFF;border-radius:10px;box-shadow:0 0 2px #333;}
#esquerda{width:244px;float:left;padding:10px;}
#direita{width:634px;float:left;padding:10px 35px;}
#logomarca{width:244px;height:145px;background:url("../img/logomarca.jpg");margin-bottom:15px;}
.excluir{background: url("../img/sprite-icones.png") -96px 0; width: 16px; height: 16px; text-indent: -999em; display: inline-block}
.meu_carrinho{font-size:14px;color:#307F6F;font-weight:700;display:inline-block;width:210px;line-height:35px;border-bottom:solid 1px #AAC6B9;border-top:solid 1px #AAC6B9;margin:0 0 15px 17px;}
#categorias{width:210px;margin:auto;}
#categorias ul{list-style:none;margin:0;padding:0;}
#categorias li{padding:7px 0 6px;}
#categorias a{font-size:14px;font-weight:700;}
#listagem_produtos{overflow:hidden;}
.conteiner_produto{width:140px;text-align:center;float:left;margin:1%;}
.imagem_produto{width:130px;height:130px;overflow:hidden;border:solid 1px #CCC;vertical-align:middle;padding:3px;}
.imagem_produto div{width:130px;height:130px;background:url('../img/semImagem.jpg') center center;}
.preco{font-size:16px;color:#9399A3;font-weight:700;line-height:32px;text-align:center;}
.btn_comprar{font-family:"Helvetica",Arial, sans-serif;font-size:12px;border:0; background:url(../img/gradient.png);color:#FFF;height:27px;line-height:27px;display:inline-block;font-weight:700;text-align:center;border-radius:5px;text-shadow:0 1px 1px rgba(0, 0, 0, 0.3);padding:0 10px;}
.btn_comprar:hover{color:#FFF;background-position:0 -28px;}
.btn_azul{border:0; background:url(../img/gradient.png) 0 -84px;color:#FFF;height:27px;line-height:27px;display:inline-block;font-weight:700;text-align:center;border-radius:5px;text-shadow:0 1px 1px rgba(0, 0, 0, 0.3);padding:0 10px;}
.btn_cinza{border:0; background:url(../img/gradient.png) 0 -56px;color:#ccc;height:27px;line-height:27px;display:inline-block;font-weight:700;text-align:center;border-radius:5px;text-shadow:0 1px 1px rgba(0, 0, 0, 0.3);padding:0 10px;}
.btn_azul:hover, .btn_cinza:hover{color: #ededed}
.paginacao{text-align:center;line-height:20px;color:#CCC;font-weight:700;padding:15px;}
.paginacao span{display:inline-block;background:#DFEBEB;width:20px;height:20px;border-radius:6px;font-weight:700;border:solid 1px #057B2F;}
.paginacao .current{background:#ededed;color:#666;border:solid 1px #666;}
#detalhes_produto{padding:10px;}
#detalhes_produto #infos_comandos{float:right;width:150px;text-align:right;}
#detalhes_produto #conteiner_fotos{float:left;margin:0 10px 10px 0;}
#detalhes_produto .preco{font-size:20px;text-align:right;}
.cloud-zoom-lens{border:4px solid #888;background-color:#fff;cursor:move;margin:-4px;}
.cloud-zoom-title{font-family:Arial, Helvetica, sans-serif;position:absolute !important;background-color:#000;color:#fff;width:100%;text-align:center;font-weight:700;font-size:10px;top:0;padding:3px;}
.cloud-zoom-big{border:4px solid #ccc;overflow:hidden;}
.cloud-zoom-loading{color:#FFF;background:#222;border:1px solid #000;padding:3px;}
.small{width:50px;height:50px;overflow:hidden;border:solid 1px #CCC;margin:2%;padding:2px;}
#wrap{height:200px;border:solid 1px #CCC;padding:3px;}
#wrap img{height:200px;}
h1{font-family:"Helvetica",Arial,sans-serif;font-size:17px;color:#057B2F;border-bottom:solid 1px #EDEDED;padding:5px 0;}
h2{color: #2A353F; font-size: 14px}
#contem_banner{width:635px;height:204px;background:#CCC;margin:auto auto 40px;}
.theme-default .nivoSlider{position:relative;background:#fff url(../img/loading.gif) no-repeat 50% 50%;-webkit-box-shadow:0 1px 5px 0 #4a4a4a;-moz-box-shadow:0 1px 5px 0 #4a4a4a;box-shadow:0 1px 5px 0 #4a4a4a;}
.theme-default .nivoSlider img{position:absolute;top:0;left:0;display:none;}
.theme-default .nivoSlider a{border:0;display:block;}
.theme-default .nivo-controlNav{position:absolute;left:50%;bottom:-25px;margin-left:-40px;}
.theme-default .nivo-controlNav a{display:block;width:22px;height:22px;background:url(../img/bullets.png) no-repeat;text-indent:-9999px;border:0;margin-right:3px;float:left;}
.theme-default .nivo-controlNav a.active{background-position:0 -22px;}
.theme-default .nivo-directionNav a{display:none;width:30px;height:30px;background:url(../img/arrows.png) no-repeat;text-indent:-9999px;border:0;}
.theme-default a.nivo-nextNav{background-position:-30px 0;right:15px;}
.theme-default a.nivo-prevNav{left:15px;}
.theme-default .nivo-caption{font-family:Helvetica, Arial, sans-serif;}
.theme-default .nivo-caption a{color:#fff;border-bottom:1px dotted #fff;}
.theme-default .nivo-caption a:hover{color:#fff;}
.nivoSlider{position:relative;}
.nivoSlider img{position:absolute;top:0;left:0;}
.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;z-index:6;display:none;margin:0;padding:0;}
.nivo-slice{display:block;position:absolute;z-index:5;height:100%;}
.nivo-box{display:block;position:absolute;z-index:5;}
.nivo-caption{position:absolute;left:0;bottom:0;background:#000;color:#fff;opacity:0.8px;width:100%;z-index:8;}
.nivo-caption p{margin:0;padding:5px;}
.nivo-caption a{display:inline !important;}
.nivo-html-caption{display:none;}
.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer;}
.nivo-prevNav{left:0;}
.nivo-nextNav{right:0;}
.nivo-controlNav a{position:relative;z-index:9;cursor:pointer;}
.nivo-controlNav a.active{font-weight:700;}
#contem_banner img,.theme-default #slider{width:635px;height:204px;}
.tabela-padrao {width: 100%; border-collapse: collapse; color: #333}
.tabela-padrao th{background: #DFEBEB; text-align: left; padding: 5px; color:#307F6F; border: solid 1px #AAC6C1 }
.tabela-padrao td{border: solid 1px #AAC6C1; padding: 5px}

.input{margin:5px 0;}
.input input,.input select{width:200px;height:20px;color:#999;border:solid 1px #CCC;border-radius:5px;line-height:20px;padding:3px;}
.input select{width:206px;height:26px;}
.submit{border:0;background:url("../img/botoes.png");color:#FFF;text-transform:uppercase;cursor:pointer;}
.pequeno{width:63px;height:22px;}
.pequeno.verde{background-position:-184px -2px;}
.pequeno.vermelho{background-position:-344px -2px;}
.pequeno.cinza{background-position:-269px -2px;}
.pequeno.azul{background-position:-104px -2px;}
.medio{width:114px;height:23px;}
.medio.verde{background-position:-52px -32px;}
.medio.azul{background-position:-52px -62px;}
.medio.vermelho{background-position:-292px -32px;}
.medio.cinza{background-position:-172px -32px;}
.form_padrao label{font-weight:700;display:inline-block;width:150px;}
.submit{border:0;background:url("../img/botoes.png");color:#FFF;text-transform:uppercase;cursor:pointer;}

#retornoMensagem .error{display:block;width:auto;border:solid 1px red;border-radius:5px;margin:10px 0;padding:10px;}
.msg{border:solid 1px #CCC;border-radius:5px;margin:10px 0;padding:10px;}
.error{background:#FFDBDB;color:red;border-color:red;}
.sucess{background:#E0F9E0;color:#0c0;border-color:#0c0;}
#retornoMensagem .error{display:block;width:auto;border:solid 1px red;border-radius:5px;margin:10px 0;padding:10px;}
.contem-botoes{text-align: right; margin-top: 15px}
a.pagSeguro{background:url("../img/cartoes.jpg");width: 153px; height: 137px; display: inline-block; text-indent: -999em; cursor: pointer}